package fr.umlv.m2.uwp2011.service.user;

import java.util.List;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface IUserServiceAsync {
	void getUser(String login, AsyncCallback<UserDTO> callback);
	void getUser(String login, String password, AsyncCallback<UserDTO> callback);
	void getUserByCursusID(Long cursus_id, AsyncCallback<List<UserDTO>> callback);
	void getUserByMatiereID(Long matiere_id, AsyncCallback<List<UserDTO>> callback);
	void getUserByCususAndMatiere(Long cursus_id, Long matiere_id, AsyncCallback<List<UserDTO>> callback);
}
